| Overall Result: FAIL |
|---|
| Report Production | Report Configuration | Analysis phases |
|---|---|---|
|
|
|
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
9 S | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C | |
|
|
20 S | CERT DCL31-C | |
|
|
30 S | CERT EXP30-C,EXP31-C | |
|
|
5 D | CERT EXP33-C | |
|
|
39 S | CERT FLP30-C | |
|
|
43 S | CERT ENV33-C,SIG32-C | |
|
|
47 S | CERT ARR30-C | |
|
|
71 S | CERT DCL30-C,MEM36-C | |
|
|
86 S | CERT ERR31-C | |
|
|
93 S | CERT INT01-C,INT02-C,INT07-C | |
|
|
94 S | CERT EXP11-C,EXP36-C,INT11-C | |
|
|
98 S | CERT EXP37-C | |
|
|
17 D | CERT DCL32-C | |
|
|
19 D | CERT EXP37-C | |
|
|
20 D | CERT DCL31-C,ERR30-C | |
|
|
24 D | CERT DCL31-C | |
|
|
1 X | CERT ARR31-C | |
|
|
134 S | CERT EXP10-C,EXP30-C | |
|
|
35 D | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
1 Q | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
157 S | CERT STR05-C,STR30-C | |
|
|
170 S | CERT DCL07-C,EXP37-C | |
|
|
41 D | CERT EXP37-C | |
|
|
42 D | CERT DCL30-C | |
|
|
43 D | CERT INT32-C,INT33-C | |
|
|
248 S | CERT INT33-C | |
|
|
45 D | CERT EXP08-C,EXP34-C | |
|
|
49 D | CERT FIO42-C | |
|
|
326 S | CERT DCL31-C | |
|
|
344 S | CERT EXP32-C | |
|
|
51 D | CERT MEM30-C | |
|
|
355 S | CERT DCL32-C | |
|
|
403 S | CERT INT34-C | |
|
|
433 S | CERT INT02-C,INT31-C | |
|
|
434 S | CERT INT02-C,INT31-C,STR34-C | |
|
|
442 S | CERT INT02-C,FLP33-C | |
|
|
443 S | CERT INT02-C,FLP33-C | |
|
|
444 S | CERT FLP33-C | |
|
|
456 S | CERT MSC31-C | |
|
|
57 D | CERT EXP33-C | |
|
|
476 S | CERT ARR30-C | |
|
|
480 S | CERT DCL33-C | |
|
|
483 S | CERT MEM34-C | |
|
|
484 S | CERT MEM31-C | |
|
|
487 S | CERT MEM35-C | |
|
|
489 S | CERT DCL33-C,FIO43-C | |
|
|
493 S | CERT INT32-C | |
|
|
494 S | CERT INT32-C | |
|
|
496 S | CERT EXP37-C | |
|
|
61 X | CERT DCL32-C |
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
64 X | CERT ARR30-C | |
|
|
69 D | CERT EXP33-C | |
|
|
562 S | Use of ++,-- or = in macro parameters. | CERT PRE31-C |
|
|
75 D | CERT FIO31-C | |
|
|
68 X | CERT DCL00-C | |
|
|
69 X | CERT ARR30-C | |
|
|
573 S | Macro concatenation of uni char names. | CERT PRE30-C |
|
|
575 S | Linkage differs from previous declaration. | CERT DCL36-C |
|
|
576 S | Function pointer is of wrong type. | CERT DCL35-C,EXP08-C |
| Number of Violations | LDRA Code | (C) Checking (Mandatory) Standards | CERT Code |
|---|
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
|
|
5 S | CERT MSC03-C | |
| 88 | 12 S | CERT MSC01-C | |
| 3 | 21 S | CERT DCL07-C | |
|
|
1 D | CERT MSC13-C | |
|
|
4 D | CERT MSC13-C | |
|
|
7 D | CERT MSC13-C | |
|
|
8 D | CERT MSC08-C | |
|
|
15 D | CERT MSC13-C | |
|
|
41 S | CERT DCL10-C,DCL11-C | |
| 15 | 44 S | CERT DCL03-C,INT06-C | |
|
|
50 S | CERT INT13-C | |
|
|
52 S | CERT INT02-C | |
|
|
54 S | CERT EXP06-C | |
|
|
57 S | CERT MSC03-C,MSC12-C | |
| 1 | 58 S | CERT MSC03-C | |
| 2 | 59 S | CERT MSC03-C | |
|
|
73 S | CERT INT12-C | |
| 6 | 79 S | CERT PRE03-C | |
|
|
81 S | CERT PRE07-C | |
|
|
85 S | CERT INT09-C | |
| 7 | 95 S | CERT EXP11-C | |
|
|
99 S | CERT MSC02-C | |
|
|
101 S | CERT INT02-C | |
|
|
27 D | CERT DCL15-C | |
| 12 | 113 S | CERT MSC09-C | |
| 10 | 77 S | CERT PRE02-C | |
| 9 | 78 S | CERT PRE01-C,PRE02-C | |
| 5 | 96 S | CERT INT02-C | |
|
|
115 S | CERT STR03-C | |
|
|
119 S | CERT MSC04-C | |
| 5 | 120 S | CERT INT13-C | |
|
|
125 S | CERT PRE05-C | |
| 2 | 131 S | CERT DCL01-C | |
| 10 | 132 S | CERT MSC02-C | |
|
|
133 S | CERT EXP02-C | |
| 24 | 135 S | CERT DCL07-C | |
|
|
139 S | CERT MSC07-C | |
|
|
140 S | CERT MSC07-C | |
|
|
176 S | CERT MSC10-C | |
| 13 | 177 S | CERT DCL04-C | |
| 209 | 200 S | CERT DCL00-C | |
| 111 | 201 S | CERT DCL06-C,EXP07-C,EXP09-C | |
|
|
203 S | CERT EXP05-C | |
| 1 | 218 S | CERT PRE04-C | |
| 14 | 243 S | CERT PRE06-C | |
| 237 | 273 S | CERT PRE03-C | |
|
|
299 S | CERT DCL05-C | |
| 2 | 1 J | CERT MSC07-C | |
|
|
302 S | CERT MSC04-C | |
|
|
329 S | CERT INT07-C |
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
|
|
331 S | CERT INT13-C | |
|
|
332 S | CERT INT02-C | |
|
|
334 S | CERT INT02-C | |
| 6 | 340 S | CERT PRE00-C | |
| 2 | 352 S | CERT DCL12-C | |
|
|
50 D | CERT MEM00-C | |
| 3 | 361 S | CERT EXP00-C | |
|
|
376 S | CERT MSC10-C | |
| 12 | 381 S | CERT DCL05-C | |
| 3 | 382 S | CERT EXP12-C | |
|
|
53 D | CERT EXP08-C | |
|
|
387 S | CERT DCL08-C | |
| 2 | 400 S | CERT EXP03-C | |
| 3 | 401 S | CERT ARR00-C | |
|
|
406 S | CERT EXP02-C | |
|
|
54 D | CERT EXP08-C | |
|
|
408 S | CERT EXP02-C | |
|
|
432 S | CERT INT07-C | |
|
|
438 S | CERT EXP08-C | |
|
|
439 S | CERT INT15-C | |
|
|
440 S | CERT INT15-C | |
|
|
446 S | CERT INT02-C | |
|
|
452 S | CERT INT02-C | |
|
|
457 S | CERT INT02-C | |
| 3 | 458 S | CERT INT02-C,INT07-C | |
| 2 | 486 S | CERT FIO00-C | |
|
|
488 S | CERT INT08-C | |
|
|
491 S | CERT INT02-C | |
|
|
61 D | CERT DCL15-C | |
|
|
62 D | CERT DCL13-C | |
|
|
515 S | CERT DCL04-C | |
|
|
65 D | CERT MSC12-C | |
|
|
70 D | CERT MSC12-C | |
|
|
553 S | Function and proto should both be static. | CERT DCL15-C |
|
|
72 D | CERT EXP10-C | |
|
|
67 X | CERT DCL02-C | |
|
|
74 D | CERT EXP10-C | |
|
|
568 S | #include "filename" uses standard library name. | CERT PRE04-C |
| 2 | 577 S | Sizeof argument is a pointer. | CERT EXP01-C |
| 5 | 578 S | Sizeof used in arithmetic expression. | CERT EXP03-C |
|
|
78 D | CERT DCL00-C | |
|
|
584 S | Remainder of % op could be negative. | CERT INT10-C |
|
|
585 S | Bitwise and arith operations on same data. | CERT INT14-C |
|
|
586 S | Format is not %j for user defined type. | CERT INT15-C |
| Number of Mandatory Standards checked | 39 |
| Number of Checking Standards checked | 0 |
| Number of Optional Standards checked | 77 |
| Total Standards checked | 116 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Last Modification Date |
|---|---|
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trcutil.c | Fri Jan 30 14:23:58 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trcsort.c | Fri Jan 30 14:23:58 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trcmess.c | Wed Jan 28 16:02:05 1998 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trclib.c | Thu Oct 31 13:48:01 1996 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trcglob.c | Wed Jun 25 14:44:32 1997 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trcfile.c | Mon Nov 02 07:35:57 1998 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trccompatglob.c | Thu Oct 31 13:47:48 1996 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\trccompat.c | Mon Nov 08 10:44:51 1999 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\tracer.c | Tue Sep 25 14:18:46 2001 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\tracer\cmd.c | Fri Nov 20 13:22:47 1998 |
| Number of procedures: | 39 |
| Number of locally uncalled procedures: | 5 |
| Number of reformatted executable lines: | 2109 |
| Number of lines of comments: | 959 |
| Globals / code outside procedures - FAIL |
|---|
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | cmd.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | cmd.c: 30 | Included file not protected with #define. | CERT PRE06-C |
| O | tracer.h: 71 | Included file not protected with #define. | CERT PRE06-C |
| O | trcdef.h: 29 | Included file not protected with #define. | CERT PRE06-C |
| O | trctype.h: 29 | Found #define. | CERT PRE03-C |
| O | trctype.h: 29 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 34 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | trctype.h: 29 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trctype.h: 40 | Found #define. | CERT PRE03-C |
| O | trctype.h: 40 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 48 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | trctype.h: 40 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trctype.h: 53 | Found #define. | CERT PRE03-C |
| O | trctype.h: 54 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 54 | Use of function like macro. | CERT PRE00-C |
| O | trctype.h: 59 | Found #define. | CERT PRE03-C |
| O | trctype.h: 59 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 59 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trctype.h: 65 | Found #define. | CERT PRE03-C |
| O | trctype.h: 65 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 65 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trctype.h: 65 | Macro contains unacceptable items | CERT PRE03-C |
| O | trctype.h: 71 | Found #define. | CERT PRE03-C |
| O | trctype.h: 71 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 71 | Use of function like macro. | CERT PRE00-C |
| O | trctype.h: 74 | Found #define. | CERT PRE03-C |
| O | trctype.h: 74 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trctype.h: 74 | Use of function like macro. | CERT PRE00-C |
| O | trctype.h: 79 | Found #define. | CERT PRE03-C |
| O | trctype.h: 79 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 80 | Found #define. | CERT PRE03-C |
| O | trctype.h: 80 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 85 | Found #define. | CERT PRE03-C |
| O | trctype.h: 85 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 86 | Found #define. | CERT PRE03-C |
| O | trctype.h: 86 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 87 | Found #define. | CERT PRE03-C |
| O | trctype.h: 87 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 88 | Found #define. | CERT PRE03-C |
| O | trctype.h: 88 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 93 | Found #define. | CERT PRE03-C |
| O | trctype.h: 93 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 94 | Found #define. | CERT PRE03-C |
| O | trctype.h: 94 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 95 | Found #define. | CERT PRE03-C |
| O | trctype.h: 95 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 96 | Found #define. | CERT PRE03-C |
| O | trctype.h: 96 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 97 | Found #define. | CERT PRE03-C |
| O | trctype.h: 97 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trctype.h: 102 | Found #define. | CERT PRE03-C |
| O | trctype.h: 102 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 103 | Found #define. | CERT PRE03-C |
| O | trctype.h: 103 | Define used for numeric constant. | CERT DCL00-C |
| O | trctype.h: 112 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 123 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 137 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 150 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 166 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 177 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 191 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 202 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trctype.h: 229 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trcdef.h: 43 | Included file not protected with #define. | CERT PRE06-C |
| O | trcproto.h: 56 | Identifier not declared on new line. | CERT DCL04-C |
| O | trcproto.h: 56 | Identifier not declared on new line. | CERT DCL04-C |
| O | trcproto.h: 59 | Identifier not declared on new line. | CERT DCL04-C |
| O | trcproto.h: 59 | Identifier not declared on new line. | CERT DCL04-C |
| M | trcproto.h: 75 | Declaration is missing type. | CERT DCL31-C |
| O | tracer.h: 82 | Found #define. | CERT PRE03-C |
| O | tracer.h: 89 | Found #define. | CERT PRE03-C |
| O | tracer.h: 96 | Found #define. | CERT PRE03-C |
| O | tracer.h: 96 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | tracer.h: 96 | Macro contains unacceptable items | CERT PRE03-C |
| O | tracer.h: 106 | Name is used in standard libraries. | CERT PRE04-C |
| O | tracer.h: 115 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | cmd.c: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | tracer.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | tracer.c: 30 | Included file not protected with #define. | CERT PRE06-C |
| O | tracer.c: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | tracer.c: 48 | Found #define. | CERT PRE03-C |
| O | tracer.c: 48 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompatglob.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 30 | Included file not protected with #define. | CERT PRE06-C |
| O | trclib.h: 71 | Included file not protected with #define. | CERT PRE06-C |
| O | trclib.h: 76 | Found #define. | CERT PRE03-C |
| O | trclib.h: 76 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 81 | Found #define. | CERT PRE03-C |
| O | trclib.h: 95 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trclib.h: 95 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trclib.h: 95 | Macro contains unacceptable items | CERT PRE03-C |
| O | trclib.h: 100 | Found #define. | CERT PRE03-C |
| O | trclib.h: 109 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | trclib.h: 109 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trclib.h: 109 | Macro contains unacceptable items | CERT PRE03-C |
| O | trclib.h: 114 | Found #define. | CERT PRE03-C |
| O | trclib.h: 114 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trclib.h: 114 | Macro contains unacceptable items | CERT PRE03-C |
| O | trclib.h: 124 | Found #define. | CERT PRE03-C |
| O | trclib.h: 129 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trclib.h: 134 | Found #define. | CERT PRE03-C |
| O | trclib.h: 134 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 135 | Found #define. | CERT PRE03-C |
| O | trclib.h: 135 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 136 | Found #define. | CERT PRE03-C |
| O | trclib.h: 136 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 137 | Found #define. | CERT PRE03-C |
| O | trclib.h: 137 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 138 | Found #define. | CERT PRE03-C |
| O | trclib.h: 138 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 143 | Found #define. | CERT PRE03-C |
| O | trclib.h: 143 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 144 | Found #define. | CERT PRE03-C |
| O | trclib.h: 144 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 145 | Found #define. | CERT PRE03-C |
| O | trclib.h: 145 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 146 | Found #define. | CERT PRE03-C |
| O | trclib.h: 146 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 151 | Found #define. | CERT PRE03-C |
| O | trclib.h: 153 | Use of function like macro. | CERT PRE00-C |
| O | trclib.h: 158 | Found #define. | CERT PRE03-C |
| O | trclib.h: 158 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 163 | Found #define. | CERT PRE03-C |
| O | trclib.h: 163 | Use of function like macro. | CERT PRE00-C |
| O | trclib.h: 168 | Use of function like macro. | CERT PRE00-C |
| O | trclib.h: 173 | Found #define. | CERT PRE03-C |
| O | trclib.h: 173 | Define used for numeric constant. | CERT DCL00-C |
| O | trclib.h: 176 | Found #define. | CERT PRE03-C |
| O | trclib.h: 177 | Found #define. | CERT PRE03-C |
| O | trclib.h: 178 | Found #define. | CERT PRE03-C |
| O | trclib.h: 179 | Found #define. | CERT PRE03-C |
| O | trclib.h: 180 | Found #define. | CERT PRE03-C |
| O | trclib.h: 194 | Included file not protected with #define. | CERT PRE06-C |
| O | trccompatglob.c: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | trccompat.h: 32 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 32 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 33 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 33 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 34 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 34 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 35 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 36 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 36 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 37 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 37 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 38 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 38 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 39 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 39 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 40 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 40 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 41 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 41 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 42 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 42 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 43 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 43 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 44 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 44 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 45 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 45 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 46 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 46 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 47 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 47 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 48 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 48 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 49 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 49 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 50 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 50 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 51 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 51 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 52 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 52 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 53 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 53 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 54 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 54 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 55 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 55 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 56 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 56 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 57 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 57 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 58 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 58 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 59 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 59 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 60 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 60 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 61 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 61 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 62 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 62 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 63 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 63 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 64 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 64 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 65 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 65 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 66 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 66 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 67 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 67 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 68 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 68 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 69 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 69 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 70 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 70 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 71 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 71 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 72 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 72 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 73 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 73 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 74 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 74 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 75 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 75 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 76 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 76 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 77 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 77 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 78 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 78 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 79 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 79 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 80 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 80 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 81 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 81 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 82 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 82 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 83 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 83 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 84 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 84 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 85 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 85 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 86 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 86 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 87 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 87 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 88 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 88 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 89 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 89 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 90 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 90 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 91 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 91 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 92 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 92 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 93 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 93 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 94 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 94 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 95 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 95 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 96 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 96 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 97 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 97 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 98 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 98 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 99 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 99 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 100 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 100 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 101 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 101 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 102 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 102 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 103 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 103 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 104 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 104 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 105 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 105 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 106 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 106 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 107 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 107 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 108 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 108 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 109 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 109 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 110 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 110 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 111 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 111 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 112 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 112 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 113 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 113 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 114 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 114 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 115 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 115 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 116 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 116 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 117 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 117 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 118 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 118 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 119 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 119 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 120 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 120 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 121 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 121 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 122 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 122 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 123 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 123 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 124 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 124 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 125 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 125 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 126 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 126 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 127 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 127 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 128 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 128 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 129 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 129 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 130 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 130 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 131 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 131 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 132 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 132 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 133 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 133 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 134 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 134 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 135 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 135 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 136 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 136 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 137 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 137 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 138 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 138 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 139 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 139 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 140 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 140 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 141 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 141 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 142 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 142 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 143 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 143 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 144 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 144 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 145 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 145 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 146 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 146 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 147 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 147 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 148 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 148 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 149 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 149 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 150 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 150 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 151 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 151 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 152 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 152 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 153 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 153 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 154 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 154 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 155 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 155 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 156 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 156 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 157 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 157 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 158 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 158 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 159 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 159 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 160 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 160 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 161 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 161 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 162 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 162 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 163 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 163 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 164 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 164 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 165 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 165 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 166 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 166 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 167 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 167 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 168 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 168 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 169 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 169 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 170 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 170 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 171 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 171 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 172 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 172 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 173 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 173 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 174 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 174 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 175 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 175 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 176 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 176 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 177 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 177 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 178 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 178 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 179 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 179 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 180 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 180 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 181 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 181 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 182 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 182 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 183 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 183 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 184 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 184 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 185 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 185 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 186 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 186 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 187 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 187 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 188 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 188 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 189 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 189 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 190 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 190 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 191 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 191 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 192 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 192 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 193 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 193 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 194 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 194 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 195 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 195 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 196 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 196 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 197 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 197 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 198 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 198 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 199 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 199 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 200 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 200 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 201 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 201 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 202 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 202 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 203 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 203 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 204 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 204 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 205 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 205 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 206 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 206 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 207 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 207 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 208 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 208 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 209 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 209 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 210 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 210 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 211 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 211 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 212 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 212 | Define used for numeric constant. | CERT DCL00-C |
| O | trccompat.h: 214 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 215 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 216 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 217 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | trccompat.h: 218 | Found #define. | CERT PRE03-C |
| O | trccompat.h: 223 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trccompatglob.c: 2610 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2622 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2629 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2656 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2715 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2720 | Non standard character $ in source. | CERT MSC09-C |
| O | trccompatglob.c: 2843 | Sizeof argument is a pointer. | CERT EXP01-C |
| O | trccompatglob.c: 2843 | Use of sizeof on an array parameter. | CERT ARR00-C |
| O | trccompatglob.c: 2843 | Sizeof used in arithmetic expression. | CERT EXP03-C |
| O | trccompatglob.c: 2844 | Use of sizeof on an array parameter. | CERT ARR00-C |
| O | trccompatglob.c: 2844 | Sizeof used in arithmetic expression. | CERT EXP03-C |
| O | trcglob.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | trcglob.c: 30 | Included file not protected with #define. | CERT PRE06-C |
| O | trclib.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | trclib.c: 30 | Included file not protected with #define. | CERT PRE06-C |
| M | trclib.c: 56 | Array index not unsigned. | CERT ARR30-C |
| M | trclib.c: 56 | Value is not of appropriate type. : unsigned int signed char TRC_DID TRC_LOCAL_DID [ TEV_DID_MAX - TEV_DID_FIRST + 1 | CERT INT01-C,INT02-C,INT07-C |
| O | trcsort.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | trcsort.c: 52 | Included file not protected with #define. | CERT PRE06-C |
| O | trcsort.c: 57 | Found #define. | CERT PRE03-C |
| O | trcsort.c: 57 | Define used for numeric constant. | CERT DCL00-C |
| O | trcsort.c: 59 | Found #define. | CERT PRE03-C |
| O | trcsort.c: 59 | Define used for numeric constant. | CERT DCL00-C |
| O | trcsort.c: 64 | Found #define. | CERT PRE03-C |
| O | trcsort.c: 64 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | trcsort.c: 64 | Macro contains unacceptable items | CERT PRE03-C |
| O | trcsort.c: 77 | Declaration of type not in header file. | CERT DCL12-C |
| O | trcsort.c: 77 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | trcsort.c: 88 | Declaration of type not in header file. | CERT DCL12-C |
| O | trcsort.c: 88 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| mask_proc (43 to 175 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 59 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | Array index not unsigned. | CERT ARR30-C |
| M | 76 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Array index not unsigned. | CERT ARR30-C |
| M | 79 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Array index not unsigned. | CERT ARR30-C |
| M | 82 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Array index not unsigned. | CERT ARR30-C |
| M | 83 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Array index not unsigned. | CERT ARR30-C |
| M | 84 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 86 | function call with no prior declaration. | CERT EXP37-C |
| M | 86 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 88 | function call with no prior declaration. | CERT EXP37-C |
| M | 88 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 89 | function call with no prior declaration. | CERT EXP37-C |
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 90 | function call with no prior declaration. | CERT EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 93 | function call with no prior declaration. | CERT EXP37-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | function call with no prior declaration. | CERT EXP37-C |
| M | 96 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | function call with no prior declaration. | CERT EXP37-C |
| M | 97 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | function call with no prior declaration. | CERT EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | function call with no prior declaration. | CERT EXP37-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | function call with no prior declaration. | CERT EXP37-C |
| M | 102 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Array index not unsigned. | CERT ARR30-C |
| M | 112 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 120 | function call with no prior declaration. | CERT EXP37-C |
| M | 120 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 128 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 128 | Array index not unsigned. | CERT ARR30-C |
| M | 128 | Value is not of appropriate type. : unsigned int int ! strncmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Array index not unsigned. | CERT ARR30-C |
| M | 129 | Value is not of appropriate type. : unsigned int int strcpy ( name , av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 129 | Value is not of appropriate type. : char signed char strcpy ( name , av [ i ] | CERT INT01-C,INT02-C,INT07-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | Array index not unsigned. | CERT ARR30-C |
| M | 132 | Value is not of appropriate type. : unsigned int int strcpy ( name , av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | Array index not unsigned. | CERT ARR30-C |
| M | 136 | Value is not of appropriate type. : unsigned int int ! strcmp ( pvmtevinfo [ e | CERT INT01-C,INT02-C,INT07-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Array index not unsigned. | CERT ARR30-C |
| M | 137 | Value is not of appropriate type. : unsigned int int ! strcmp ( pvmtevinfo [ e | CERT INT01-C,INT02-C,INT07-C |
| M | 137 | Array index not unsigned. | CERT ARR30-C |
| M | 137 | Value is not of appropriate type. : unsigned int int av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | function call with no prior declaration. | CERT EXP37-C |
| M | 149 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | Array index not unsigned. | CERT ARR30-C |
| M | 155 | Value is not of appropriate type. : unsigned int int printf ( "No such event \"%s\"\n" , av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 163 | function call with no prior declaration. | CERT EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| buffer_proc (178 to 204 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 199 | function call with no prior declaration. | CERT EXP37-C |
| M | 199 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| options_proc (207 to 261 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 216 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 221 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 225 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 240 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 243 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 251 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | function call with no prior declaration. | CERT EXP37-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| re_register_tracer (264 to 292 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 271 | function call with no prior declaration. | CERT EXP37-C |
| M | 271 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | function call with no prior declaration. | CERT EXP37-C |
| M | 282 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | function call with no prior declaration. | CERT EXP37-C |
| M | 282 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 291 | Value is not of appropriate type. : bool unsigned char TRACER_REGISTERED = 1 | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| help_proc (295 to 353 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 306 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 308 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 310 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 317 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | Array index not unsigned. | CERT ARR30-C |
| M | 326 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 328 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 332 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 332 | Array index not unsigned. | CERT ARR30-C |
| M | 332 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 334 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | Array index not unsigned. | CERT ARR30-C |
| M | 338 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 341 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 341 | Array index not unsigned. | CERT ARR30-C |
| M | 341 | Value is not of appropriate type. : unsigned int int ! strcmp ( av [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 342 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 346 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 346 | Array index not unsigned. | CERT ARR30-C |
| M | 346 | Value is not of appropriate type. : unsigned int int printf ( "No Help Available for \"%s\"\n" , av [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| quit_proc (356 to 368 cmd.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | function call with no prior declaration. | CERT EXP37-C |
| M | 362 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 365 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| work (106 to 234 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 143 | function call with no prior declaration. | CERT EXP37-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | function call with no prior declaration. | CERT EXP37-C |
| M | 149 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | function call with no prior declaration. | CERT EXP37-C |
| M | 157 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 159 | function call with no prior declaration. | CERT EXP37-C |
| M | 159 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | function call with no prior declaration. | CERT EXP37-C |
| M | 198 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 198 | function call with no prior declaration. | CERT EXP37-C |
| M | 198 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 199 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 205 | function call with no prior declaration. | CERT EXP37-C |
| M | 205 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 209 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 209 | function call with no prior declaration. | CERT EXP37-C |
| M | 209 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 225 | Array index not unsigned. | CERT ARR30-C |
| M | 225 | Value is not of appropriate type. : unsigned int int cmd [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| handle_cmd (237 to 294 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 247 | function call with no prior declaration. | CERT EXP37-C |
| M | 249 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | Type conversion without cast. : int char mask_proc ( ac , | CERT INT02-C,INT31-C |
| M | 261 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 262 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 264 | function call with no prior declaration. | CERT EXP37-C |
| M | 264 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 267 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 268 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 270 | function call with no prior declaration. | CERT EXP37-C |
| M | 270 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | function call with no prior declaration. | CERT EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | Type conversion without cast. : int char quit_cmd_proc ( ac , | CERT INT02-C,INT31-C |
| M | 287 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 259 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| recv_events (297 to 312 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 303 | function call with no prior declaration. | CERT EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_args (315 to 421 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 340 | Array index not unsigned. | CERT ARR30-C |
| M | 340 | Value is not of appropriate type. : unsigned int int argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 344 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 344 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 344 | Array index not unsigned. | CERT ARR30-C |
| M | 344 | Value is not of appropriate type. : unsigned int int len = strlen ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 348 | Array index not unsigned. | CERT ARR30-C |
| M | 348 | Value is not of appropriate type. : unsigned int int argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 348 | Value is not of appropriate type. : unsigned int int argv [ i ] [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 357 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 357 | free parameter is not heap item. | CERT MEM34-C |
| M | 359 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 359 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 359 | Array index not unsigned. | CERT ARR30-C |
| M | 359 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 359 | Value is not of appropriate type. : unsigned int int TRACE_FILE = trc_copy_str ( argv [ k ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 367 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 367 | free parameter is not heap item. | CERT MEM34-C |
| M | 369 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 369 | function call with no prior declaration. | CERT EXP37-C |
| M | 369 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 369 | Array index not unsigned. | CERT ARR30-C |
| M | 369 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 369 | Value is not of appropriate type. : unsigned int int OUTPUT_FILE = trc_copy_str ( argv [ k ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 376 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 376 | Array index not unsigned. | CERT ARR30-C |
| M | 376 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 376 | Value is not of appropriate type. : unsigned int int TRACE_BUF = atoi ( argv [ k ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 387 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | Array index not unsigned. | CERT ARR30-C |
| M | 387 | Value is not of appropriate type. : unsigned int int printf ( "Unknown Option -%c\n" , argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 387 | Value is not of appropriate type. : unsigned int int printf ( "Unknown Option -%c\n" , argv [ i ] [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 401 | Array index not unsigned. | CERT ARR30-C |
| M | 401 | Value is not of appropriate type. : unsigned int int ! strcmp ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 404 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 404 | Array index not unsigned. | CERT ARR30-C |
| M | 404 | Value is not of appropriate type. : unsigned int int ! strcmp ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 407 | Array index not unsigned. | CERT ARR30-C |
| M | 407 | Value is not of appropriate type. : unsigned int int ! strcmp ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 412 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 412 | Array index not unsigned. | CERT ARR30-C |
| M | 412 | Value is not of appropriate type. : unsigned int int printf ( "Unknown Option %s\n" , argv [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| usage (424 to 451 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 427 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 428 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 430 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 431 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 433 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 435 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 437 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 439 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 440 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 441 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 443 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 445 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 446 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 448 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| program_init (454 to 511 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 483 | function call with no prior declaration. | CERT EXP37-C |
| M | 483 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 486 | function call with no prior declaration. | CERT EXP37-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 497 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 497 | function call with no prior declaration. | CERT EXP37-C |
| M | 505 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 505 | function call with no prior declaration. | CERT EXP37-C |
| M | 505 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_init (514 to 574 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 526 | function call with no prior declaration. | CERT EXP37-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 528 | function call with no prior declaration. | CERT EXP37-C |
| M | 528 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 532 | function call with no prior declaration. | CERT EXP37-C |
| M | 532 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 536 | function call with no prior declaration. | CERT EXP37-C |
| M | 536 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 546 | function call with no prior declaration. | CERT EXP37-C |
| M | 546 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 549 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 550 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 551 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 554 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 558 | function call with no prior declaration. | CERT EXP37-C |
| M | 558 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 561 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 563 | Type conversion without cast. : int char mask_proc ( 2 , | CERT INT02-C,INT31-C |
| M | 565 | function call with no prior declaration. | CERT EXP37-C |
| M | 565 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 569 | function call with no prior declaration. | CERT EXP37-C |
| M | 569 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 573 | function call with no prior declaration. | CERT EXP37-C |
| M | 573 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| trc_init (577 to 638 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 582 | function call with no prior declaration. | CERT EXP37-C |
| M | 582 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 605 | function call with no prior declaration. | CERT EXP37-C |
| M | 605 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 608 | function call with no prior declaration. | CERT EXP37-C |
| M | 608 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 619 | function call with no prior declaration. | CERT EXP37-C |
| M | 619 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 634 | function call with no prior declaration. | CERT EXP37-C |
| M | 634 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| my_status_msg (643 to 648 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 647 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| acav (664 to 730 tracer.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 677 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 686 | Array index not unsigned. | CERT ARR30-C |
| M | 686 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 686 | Value is not of appropriate type. : unsigned int int av [ ac ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 689 | Type conversion without cast. : bool char mode == '\\' | CERT INT02-C,INT31-C |
| M | 690 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 697 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 700 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 708 | Type conversion without cast. : bool char mode = *p | CERT INT02-C,INT31-C |
| M | 712 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 721 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 723 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| main (156 to 312 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | function call with no prior declaration. | CERT EXP37-C |
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 237 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 297 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 302 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| handle_event_split (315 to 401 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 332 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 339 | function call with no prior declaration. | CERT EXP37-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 341 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 341 | function call with no prior declaration. | CERT EXP37-C |
| M | 341 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 342 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 342 | function call with no prior declaration. | CERT EXP37-C |
| M | 342 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 363 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 363 | Value is not of appropriate type. : int | CERT INT01-C,INT02-C,INT07-C |
| M | 364 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 364 | function call with no prior declaration. | CERT EXP37-C |
| M | 364 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 364 | Value is not of appropriate type. : int | CERT INT01-C,INT02-C,INT07-C |
| M | 383 | function call with no prior declaration. | CERT EXP37-C |
| M | 383 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| handle_event_join (404 to 433 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 412 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 419 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | Value is not of appropriate type. : int | CERT INT01-C,INT02-C,INT07-C |
| M | 425 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 425 | function call with no prior declaration. | CERT EXP37-C |
| M | 425 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 425 | Value is not of appropriate type. : int | CERT INT01-C,INT02-C,INT07-C |
| M | 427 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| handle_passthru (436 to 458 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 443 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 453 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 457 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_args (461 to 545 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 482 | Array index not unsigned. | CERT ARR30-C |
| M | 482 | Value is not of appropriate type. : unsigned int int argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 486 | Array index not unsigned. | CERT ARR30-C |
| M | 486 | Value is not of appropriate type. : unsigned int int len = strlen ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 490 | Array index not unsigned. | CERT ARR30-C |
| M | 490 | Value is not of appropriate type. : unsigned int int argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 490 | Value is not of appropriate type. : unsigned int int argv [ i ] [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 495 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 495 | free parameter is not heap item. | CERT MEM34-C |
| M | 497 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 497 | function call with no prior declaration. | CERT EXP37-C |
| M | 497 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 497 | Array index not unsigned. | CERT ARR30-C |
| M | 497 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 497 | Value is not of appropriate type. : unsigned int int TRACE_OUTFILE = trc_copy_str ( argv [ k ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 505 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 505 | free parameter is not heap item. | CERT MEM34-C |
| M | 507 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 507 | function call with no prior declaration. | CERT EXP37-C |
| M | 507 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 507 | Array index not unsigned. | CERT ARR30-C |
| M | 507 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 507 | Value is not of appropriate type. : unsigned int int OUTPUT_FILE = trc_copy_str ( argv [ k ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 522 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 522 | Array index not unsigned. | CERT ARR30-C |
| M | 522 | Value is not of appropriate type. : unsigned int int printf ( "Unknown Option -%c\n" , argv [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 522 | Value is not of appropriate type. : unsigned int int printf ( "Unknown Option -%c\n" , argv [ i ] [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 537 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 537 | free parameter is not heap item. | CERT MEM34-C |
| M | 539 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 539 | function call with no prior declaration. | CERT EXP37-C |
| M | 539 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 539 | Array index not unsigned. | CERT ARR30-C |
| M | 539 | Value is not of appropriate type. : unsigned int int TRACE_INFILE = trc_copy_str ( argv [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| usage (548 to 575 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 551 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 552 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 553 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 554 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 555 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 557 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 558 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 560 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 561 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 564 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 567 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 569 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 570 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| program_init (578 to 601 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 583 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 583 | function call with no prior declaration. | CERT EXP37-C |
| M | 585 | function call with no prior declaration. | CERT EXP37-C |
| M | 585 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 587 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| trc_init (604 to 663 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 615 | function call with no prior declaration. | CERT EXP37-C |
| M | 615 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 633 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 634 | function call with no prior declaration. | CERT EXP37-C |
| M | 634 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 643 | function call with no prior declaration. | CERT EXP37-C |
| M | 643 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 644 | function call with no prior declaration. | CERT EXP37-C |
| M | 644 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 647 | function call with no prior declaration. | CERT EXP37-C |
| M | 647 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 648 | function call with no prior declaration. | CERT EXP37-C |
| M | 648 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 659 | function call with no prior declaration. | CERT EXP37-C |
| M | 659 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| my_status_msg (668 to 673 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 672 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| save_tevrec (678 to 699 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 684 | function call with no prior declaration. | CERT EXP37-C |
| M | 684 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 696 | Value is not of appropriate type. : TR -> next = ( TRC_TEVREC | CERT INT01-C,INT02-C,INT07-C |
| M | 698 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| create_tmpfile (704 to 733 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 709 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 714 | Value is not of appropriate type. : long long long tmp -> lastseek = ( long | CERT INT01-C,INT02-C,INT07-C |
| M | 730 | Value is not of appropriate type. : tmp -> next = ( TMPFILE | CERT INT01-C,INT02-C,INT07-C |
| M | 732 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_tmpfile (736 to 805 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 781 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 784 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 786 | function call with no prior declaration. | CERT EXP37-C |
| M | 786 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 790 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 804 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 788 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| create_fpbuf (857 to 877 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 862 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 871 | Value is not of appropriate type. : tmp -> next = ( FPBUF | CERT INT01-C,INT02-C,INT07-C |
| M | 874 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 874 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 876 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| free_fpbuf (880 to 920 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 896 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 898 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 912 | Value is not of appropriate type. : FPB -> next = ( FPBUF | CERT INT01-C,INT02-C,INT07-C |
| M | 914 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 919 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 919 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| verify_fp (923 to 1071 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 940 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 948 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 971 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1011 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1013 | function call with no prior declaration. | CERT EXP37-C |
| M | 1013 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1015 | function call with no prior declaration. | CERT EXP37-C |
| M | 1015 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1018 | function call with no prior declaration. | CERT EXP37-C |
| M | 1018 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1021 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1023 | function call with no prior declaration. | CERT EXP37-C |
| M | 1023 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1026 | function call with no prior declaration. | CERT EXP37-C |
| M | 1026 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1029 | function call with no prior declaration. | CERT EXP37-C |
| M | 1029 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1033 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1035 | function call with no prior declaration. | CERT EXP37-C |
| M | 1035 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1060 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1062 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| close_fp (1074 to 1135 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1087 | Value is not of appropriate type. : long long long TF -> lastseek = ( long | CERT INT01-C,INT02-C,INT07-C |
| M | 1126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1134 | Value is not of appropriate type. : long long long TF -> lastseek = ( long | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cleanup (1140 to 1156 trcsort.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1150 | function call with no prior declaration. | CERT EXP37-C |
| M | 1150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1155 | function call with no prior declaration. | CERT EXP37-C |
| M | 1155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| Code | (Line) | Violation | Standard |
|---|---|---|---|
| M | (Source line number) | [Text of Mandatory standard] | [Appropriate rule reference] |
| C | [Text of Checking standard] | ||
| O | [Text of Optional standard] | ||
[Source: Text of line from Source file]
| |||
| Components which pass all standards are marked: | Pass |
| Components which fail only Optional standards are marked: | Conditional Pass |
| Components which fail on insufficient comments only are marked: | Comment FAIL |
| Components which violate Mandatory standards are marked: | FAIL |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|